package it.polito.connectedcar.network;

public interface MessagePreProcessor {

	public void processMessage(Message message);
	
	public void registerDelegateForEntity(TargetEntityDelegate delegate,EntityType targetEntity);
	
	public void unregisterDelegateForEntity(EntityType targetEntity);
	
	public void unregisterAllDelegates();
}
